someone that relates stories to an audience - Turkish English Dictionary